virgin worship - German English Dictionary